electronic affinity - German English Dictionary